Career 2018 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Qatar F1a Croatia F1 Croatia F2 Australia F1 Australia F2 Germany F4 Kuwait F1 Kuwait F2 Netherlands F3 Iran F4 Australia F1 Morocco F1 Morocco F2 Australia F8 Spain F33 Israel F2 United Arab Emirates F1 United Arab Emirates F2 Czech Republic F5 Slovenia F1 Syria F2 Great Britain F11 Australia F1 Russia F5 Australia F2 Israel F5 Turkey F8 South Africa F1 South Africa F2 Canada F1 Usa F8 Mexico F2 Italy F11 Netherlands F1 Netherlands F3 Germany F7 Brazil F29 Iran F6 Iran F7 Sudan F1 Sudan F2 Croatia F10 Croatia F12 Croatia F1 USA F6 USA F7 Poland F1 Italy F13 Australia F1 Australia F2 Turkey F11 Italy F2 Italy F14 Italy F15 Italy F17 Slovak Republic F4 Poland F4 Kuwait F3 Israel F13 Israel F14 Israel F15 Cambodia F1 Cambodia F2 Cambodia F3 Qatar F5 Thailand F1 Thailand F2 Thailand F3 China F1 China F2 China F3 Malaysia F1 Qatar F2 Qatar F3 Czech Republic F3 Italy F17 Poland F2 Italy F21 Slovakia F4 Spain F32 Czech Republic F5 Kuwait F1 Kuwait F2 Iran F11 Slovakia F3 Togo F1 Togo F2 Poland F6 Poland F5 Egypt F3 Philippines F1 Egypt F8 Czech Republic F1 Italy F12 Lebanon F2 Kuwait F2 Netherlands F2 Italy F16 Italy F21 Italy F23 Australia F7 Iran F3 Qatar F1 Australia F2 France F4 Australia F9 Spain F32 Italy F27 Czech Rep F5 UAE F1 Bahrain F1 China F1 China F2 The LTA Hull Challenger - Hull Granby Challenger - Granby University of Tennessee USTA Challenger - Knoxville Binghamton Professional Tennis Tournament - Binghamton 2002 Eddleman USTA Challenger - Birmingham USTA Challenger of Burbank - Burbank Fujitsu Siemens Open - Budapest Muller Cup - Ulm Okal Cup - Eckental Warsteiner Challenger Wolfsburg - Wolfsburg The Granby Natrel Challenger - Granby Asics Challenger Open - Monchengladbach Ljubljana Open - Ljubljana Zivnobanka Czech Open - Prostejov ARMS USTA Challenger - Rocky Mount Ispat Open 2004 - Ostrava Tatra Banka Open 2003 - Bratislava Internationale Badische Meisterschaffen Um Den Techem Cup - Zell XXXVII Torneig C.E. Laieta - Barcelona Steelers Cup - Kosice GHI Bronx Classic - Bronx Olimp Kyiv Open - Kiev Hamburg Challenger - Hamburg Trofeo Francesco Guzzini - Recanati Credicard Mastercard Tennis Cup - Campos do Jordao Skandia Open - Linz GHI Bronx Tennis Classic - Bronx Black Forest Open - Freudenstadt Dusseldorf Open 2006 - Dusseldorf Tennis Napoli Cup - Napoli Open Sainte-Victoire - Aix-En-Provence Okal Cup 2001 International Bavarian Championships - Eckental Akbank Private Banking TED Open 2006 - Istanbul Kobstaedernes ATP Challenger - Kolding Joinville Tennis Festival - Joinville Sarajevo Open 2004 - Sarajevo South African Airways Tennis Open - Durban Morocco Tennis Tour - Rabat Schickedanz Open 2007 - Furth Unicredit Czech Open 2007 - Prostejov Open de Montauban - Montauban Nord/LB Open 2004 - Braunschweig Pekao Open - Szczecin Open Castilla y Leon - Segovia Internationaux de Nouvelle-Caledonie - New Caledonia 4th Volkswagen Challenger - Wolfsburg Brasov Challenger - Brasov ATP Challenger Trophy 2007 - Trnava The USTA Challenger at West End Racquet - Torrance Open Costa Daurada - Tarragona Almaty Challenger 1 - Almaty Waco International Tennis Challenger - Waco Baumag Open - Budapest Club Coop's ATP Challenger International - Brisbane Siemens Open 2007 - Scheveningen ATU Cup - Weiden Ostdeutscher Sparkassen Cup - Dresden Stella Artois Clay Court Championship - Budaors Siemens Open - Scheveningen Open Castilla y Leon - Segovia Porsche Open - Poznan Status Athens Open - Athens Citta di Monza - Monza Kish Free Zone Island Challenger - Kish Island Morocco Tennis Tour - Rabat Intersport Heilbronn Open - Heilbronn III Challenger Isla de Gran Canaria Ciudad de Telde - Telde 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Dublin Challenger - Dublin Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon ECM Prague Open 2005 - Prague BH Telecom Sarajevo 2007 - Sarajevo Schickendanz Open - Furth Czech Open 2005 - Prostejov Mamaia Challenger - Constanta Nord LB Open - Braunschweig Waco Tennis Challenger - Waco Guzzini Challenger - Recanati Bancolombia Open - Cali Nigeria F2 Burnie Challenger Challenger Copa Sevilla - Seville Tanger Challenger Melbourn Challenger Meknes Challenger Black Forest Open - Freudenstadt BMW Tennis Championship - Sunrise Kyoto Challenger Sarajevo Challenger St. Brieuc Challenger Sofia Challenger Ostrava Challenger Lugano Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Rijeka Challenger Open de Rennes La Trinitaine - Rennes Scheveningen Challenger Lambertz Open - Aachen Uncle Tobys Challenger in Caloundra - Caloundra Isla de Gran Canaria - Mas Palomas Penza Challenger Tunis Open 2007 - Tunis Tatra Banka Open - Bratislava Saransk Challenger Tampere Challenger Poznan Challenger San Marino Challenger Cordenons Challenger Napoli Challenger Malaysian Open - Kuala Lumpur Tarragona Challenger Khanty-Mansiysk Challenger Busan Challenger Morocco Tennis Tour - Fes Mitsubishi Electric Europe Cup - Monza Fergana Challenger Morocco Tennis Tour - Marrakech Prosperita Open 2007 - Ostrava Croatia Osiguranje Rijeka Open - Rijeka Bytom Challenger Polska Energia Open - Bytom Recanati Challenger Kitzbuhel Challenger Geneva Challenger - Geneva Trnava Challenger Singapore Challenger Burnie Challenger Zagreb Open - Zagreb Caloundra Challenger Meknes Challenger Dallas Challenger Rabat Challenger Marrakech Challenger Barletta Challenger S Tennis Masters - Graz Furth Challenger Bangkok Challenger Casablanca Challenger BMW Tennis Championship - Sunrise Pozoblanco Challenger Savannah Challenger Athens Challenger AGT Challenger - Leon Poznan Challenger Pekao Open 2005 - Szczecin Tampere Challenger Furth Challenger Karshi Challenger Winnetka Challenger Brasov Challenger Banja Luka Challenger Samarkand Challenger Sao Paulo Challenger Kia International in Caloundra - Caloundra Trnava Challenger Helsinki Challenger Oberstaufen Cup-Head German Master's Series - Oberstaufen Le Gosier Challenger Copa Petrobras-Colombia - Bogota Copa Petrobras-Argentina - Buenos Aires Shimadzu All Japan Indoor Tennis Championships - Kyoto Tatra Banka Slovak Open - Bratislava San Marino Challenger Bangkok Challenger Noumea Challenger 5° Sporting Challenger - Turin Ciudad de Pozoblanco Open Diputacion - Cordoba BH Tennis Open International Cup - Belo Horizonte Prostejov Challenger dBI Tennis Challenger - Binghamton Open D'Orleans - Orleans Liberec Challenger Kazan Challenger Kia International In Kawana - Kawana Loughborough Challenger XII Abierto Internacional de Salinas - Salinas Trnava Challenger Montevideo Challenger Szczecin Challenger Porsche Open - Poznan San Marino Cepu Open - San Marino Tyumen Challenger Citta di Como - Como Samsung Securities Cup - Seoul Milan Challenger PEOPLEnet Cup - Dnepropetrovsk St. Remy Challenger Szczecin Challenger McDonalds ATP Challenger - Burnie South African Airways Open - East London Granby Challenger Casablanca Challenger Italy F17 Campinas Challenger 2002 Azalea Orthopedic Challenger - Tyler Guadalajara Challenger Poprad Tatry Challenger Riviera di Rimini Challenger 2004 - Rimini China Open - Beijing Ljubljana Open 2008 - Ljubljana Kosice Challenger Flea Market Cup Busan Challenger Tennis - Busan Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA Men's Challenger of Dallas - Dallas Aamulehti Tampere Opene - Tampere Copa Sevilla 2007 - Seville Kaohsiung Challenger Buenos Aires Challenger Charlottesville Challenger KGHM Polish Indoors - Wroclaw Knoxville Challenger Champaign Challenger 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Noumea Challenger Flea Market Cup - Busan IPP Geneva Trophy - Geneva Le Gosier Challenger Guadalajara Challenger The Wright Financial Group, Inc. Challenger - Champaign Prague Challenger Alessandria Challenger Prostejov Challenger XL Capital Bermuda Open - Bermuda Fifth-Third Bank Tennis Championships - Lexington Ciudad de Telde - Telde Schickedanz Open - Furth Alexander Kolyaskin Memorial - Donetsk II Manta Open - Manta USTA Challenger of San Antonio - San Antonio Warsteiner Challenger Lubeck - Lubeck Samsung Secruities Cup Challenger - Seoul Kia International In Caloundra - Caloundra West of England Challenger - Bristol 2003 Freeman Men's Challenger - Joplin USTA Seascape Challenger - Aptos New Delhi Challenger III - New Delhi Busan Challenger Arad Challenger Stella Artois Clay Court Championships - Budaors Riviera di Rimini Challenger - Rimini Kyiv Open - Kiev KGHM Dialog Polish Indoors - Wroclaw Fujitsu Siemens Open - Budapest TEAN International - Alphen Aan Den Rijn Samsung Securities Cup Challenger Tennis - Seoul Bancolombia Open - Bogota Bratislava Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Uncle Toby's Burnie Challenger - Tasmania Shimadzu All Japan Indoor - Kyoto Gosford Australian Unity Challenger - Gosford Gallagher International - Hamilton The Surbiton Trophy - Surbiton Budapest Challenger - Budapest Black Forest Open 2002 - Freudenstadt Siemens Open 2004 - Scheveningen Tatra Banka Slovak Open - Bratislava The 69th King's Cup-Thailand Open - Bangkok C.T. San Remo - XIII Piertomaso Tessitore - San Remo Tehran Open ATP Challenger - Tehran Open de la Ville de Saint Denis - Reunion Island USTA Challenger of Tiburon - Tiburon The Nottingham Challenger - Nottingham 2004 Freeman Men's Challenger - Joplin Heineken Challenger 2004 - Ho Chi Minh City Shimadzu All Japan Indoor Tennis Championships - Kyoto Uncle Toby's Australian Men's Clay Court Challenger - Canberra 2004 USTA Challenger of Calabasas - Calabasas GHI Bronx Classic - Bronx Samsung Securities Cup - Seoul Tehran Open 2004 - Tehran Uncle Toby's Challenger in Burnie - Burnie Tennis Napoli Cup - Napoli Badden Open by Rothaus - Ettlingen Alexander Kolyaskin Memorial - Donetsk Genoa Open Challenger-Fondazione Carige - Genova Samsung Securities Cup - Seoul Nossa Caixa Tennis Cup - Sao Paulo USTA Freeman Men's Challenger - Joplin HTV Challenger - Ho Chi Minh City XL Bermuda Open - Bermuda Morocco Tennis Tour - Marrakech Miller Lite Hall of Fame Tennis Championships - Newport 2008 Lubbock Challenger - Lubbock Adidas International - Sydney Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Sarasota Challenger Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Trani Challenger Copa Petrobras-Uruguay - Montevideo Kroger / St. Jude International - Memphis Brasov Challenger The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. Mercedes-Benz Cup - Los Angeles Adidas International - Sydney Zagreb Challenger Rome Challenger Ostrava Challenger Karlsruhe Challenger Rome Challenger AAPT Championships - Adelaide Prostejov Challenger Zagreb Challenger Furth Challenger Open Seat Godo - Barcelona BMW Open - Munich The Priority Telecom Open - Amersfoort China Open - Beijing Kosice Challenger Heineken Open Shanghai - Shanghai Open de Moselle - Metz Next Generation Hardcourts - Adelaide Qatar Open - Doha Medibank Private International - Sydney BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Generali Open - Kitzbuhel U.S. Men's Clay Court Championships - Houston BMW Open - Munich Generali Open - Kitzbuhel Idea Prokom Open - Sopot Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Next Generation Adelaide International - Adelaide Sydney International - Sydney The Dubai Tennis Championships - Dubai Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Synsam Swedish Open - Bastad Generali Open - Kitzbuhel BCR Open Romania - Bucharest Open de Moselle - Metz Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide Sydney International - Sydney Bratislava Challenger Gerry Weber Open - Halle Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Open Seat Godo 2007 - Barcelona Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Bratislava Challenger Burnie Challenger Movistar Open - Vina del Mar The Dubai Tennis Championships - Dubai The Artois Championships - London Qatar ExxonMobil Open - Doha BMW Open - Munich Catella Swedish Open - Bastad Next Generation Adelaide International - Adelaide BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Qatar Exxon Mobil Open - Doha Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Ordina Open - s-Hertogenbosch Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Generali Open 2003 - Kitzbuhel Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel Medibank International - Sydney Trnava Challenger Brasil Open - Costa do Sauipe Heilbronn Challenger Kazan Challenger If Stockholm Open - Stockholm Abierto Mexicano Telcel - Acapulco Copa Telmex - Buenos Aires Poznan Challenger Geneva Challenger Bergamo Challenger Allianz Suisse Open Gstaad - Gstaad Open Sud de France - Montpellier Adidas International - Sydney Medibank International - Sydney Credit Agricole Suisse Open - Gstaad Erste Bank Open - Vienna If Stockholm Open - Stockholm Apia International - Sydney Bet-At-Home Austrian Open - Kitzbuhel Grand Prix Hassan II - Casablanca Batman Challenger Allianz Suisse Open - Gstaad Pilot Pen Tennis - New Haven West Lakes Challenger PBZ Zagreb Indoors - Zagreb Sydney Challenger Gerry Weber Open - Halle Studena Croatia Open - Umag AIG Japan Open - Tokyo Vegeta Croatia Open - Umag BMW Open - Munich BMW Open - Munich Guimaraes Challenger Leon Challenger Bratislava Challenger Mercedes Cup - Stuttgart Poprad Tatry Challenger Legg Mason Tennis Classic - Washington Andria Challenger Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Scheveningen Challenger PBZ Zagreb Indoors - Zagreb Poznan Challenger Bet-at-home Cup - Kitzbuhel Gerry Weber Open - Halle Mercedes Cup - Stuttgart Heilbronn Challenger Porto Alegre Challenger Abierto Mexicano Telcel - Acapulco BMW Open - Munich Gerry Weber Open - Halle If Stockholm Open - Stockholm Napoli Challenger BMW Open - Munich The Stella Artois Grass Court Championships - London Leon Challenger Qatar ExxonMobil Open - Doha Prostejov Challenger RCA Championships - Indianapolis BMW Open - Munich Heineken Challenger - Ho Chi Minh City SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Brisbane - Brisbane Bangkok Challenger International Tennis Championships - Delray Beach Diego Open - Budapest Okal Open - Eckental Eskisehir Challenger Busan Open - Busan Head Cup Busan Open - Busan Kroger / St. Jude International - Memphis St. Petersburg Open - St. Petersburg Open Seat Godo 2005 - Barcelona AAPT Championships - Adelaide Stockholm Open - Stockholm Open 13 - Marseille Regions Morgan Keegan Championships - Memphis AIG Japan Open - Tokyo Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona Davidoff Swiss Indoors Basel - Basel Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem The Priority Telecom Open - Amersfoort AAPT Championships - Adelaide BMW Open - Munich Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Cincinnati NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Pacific Life Open - Indian Wells Grand Prix Hassan II - Casablanca NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Internationaler Raiffeisen Grand Prix - St. Polten Pacific Life Open - Indian Wells Rogers Cup - Toronto BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna BNP Paribas Open - Indian Wells Abierto Mexicano Telcel - Acapulco PBZ Zagreb Indoors - Zagreb Monte-Carlo Rolex Masters - Monte-Carlo China Open - Beijing Shanghai Rolex Masters - Shanghai French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Montreal French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Sony Ericsson Open - Miami Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Mercedes Cup - Stuttgart BRD Nastase Tiriac Trophy - Bucharest Catella Swedish Open - Bastad Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Davis Cup, World Group, QF, AUS-ARG 1-4 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, Group 1, 1R, AUS-TPE 5-0 Davis Cup, World Group, PO, AUS-BEL 2-3 French Open - Paris Australian Open - Melbourne Rogers Cup - Montreal U.S. Open - New York Wimbledon - London Wimbledon - London Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, Group 1, 2R, MKD-SVK 0-5 Davis Cup, World Group, PO, SRB-AUS 4-1 Hyundai Hopman Cup - Perth ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 1, 2R, AUS-THA 5-0 Australian Open Wildcard Play-Off - Melbourne